home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / B-Book Series / (k)b6.d64 / insertsort.l < prev    next >
Text File  |  2007-02-28  |  231b  |  12 lines

  1. 9000 PROC INSERTSORT(REF A(),M,N) CLOSED
  2. 9010 FOR I:=M+1 TO N DO
  3. 9020 T:=A(I); J:=I
  4. 9030 WHILE A(J-1)>T DO
  5. 9040 A(J):=A(J-1); J:=J-1
  6. 9041 IF J=M THEN GOTO X
  7. 9050 ENDWHILE 
  8. 9055 X:
  9. 9060 A(J):=T
  10. 9070 ENDFOR I
  11. 9080 ENDPROC INSERTSORT
  12.